rearing spider - Spanish English Dictionary